﻿using System.ComponentModel;

namespace housingsafety.server.Models
{  
    /// <summary>
    /// 权限角色类型
    /// </summary>
    public enum PermissionRoleType
    {
        /// <summary>
        /// 无
        /// </summary>
        [Description("无")]
        Unknown = 0,
        /// <summary>
        /// 超级管理员
        /// </summary>
        [Description("超级管理员")]
        Admin = 1,
        /// <summary>
        /// 市级管理员
        /// </summary>
        [Description("市级管理员")]////检查来源  村民自查1 村级检查2 乡镇核查3 区级督办4
        City,
        /// <summary>
        /// 区级督办管理员
        /// </summary>
        [Description("区级督办管理员")]
        Area,
        /// <summary>
        /// 街镇核查管理员
        /// </summary>
        [Description("街乡镇核查管理员")]
        Street,
        /// <summary>
        /// 村级检查
        /// </summary>
        [Description("村级检查管理员")]
        Community,
        /// <summary>
        /// 村民自查
        /// </summary>
        [Description("村民自查")]
        Investigator,
        /// <summary>
        /// 单位管理员
        /// </summary>
        [Description("单位管理员")]
        UnitAdmin = 7,
        /// <summary>
        /// 单位调查员
        /// </summary>
        [Description("单位调查员")]
        UnitInvestigator,
        /// <summary>
        /// 市级单位管理员
        /// </summary>
        [Description("市级单位管理员")]
        CityUnitAdmin = 9,
        /// <summary>
        /// 市级单位调查员
        /// </summary>
        [Description("市级单位调查员")]
        CityUnitInvestigator,
    }
}
